<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* å…¬å…±æ&nbsp;·å¼ */
body{font:14px/1.5em Microsoft YaHei; background:#f7f7f5; color:#666;}
.layout{width:1200px; margin-left: auto; margin-right: auto;}
#header{width:100%; min-width:1200px; height:100px; background:#fff; position:relative; z-index: 999; box-shadow: 0px 0px 10px #666; position:fixed; top:0;}
#header .logo{width:450px; padding:20px 0 0 20px; float:left;}
#header .nav{width:680px; float:right; padding-top: 10px;}
#header .nav li{float:left; margin:0 5px;}
#header .nav a{color:#666; padding:8px 15px; display:block;transition: all 100ms;-moz-transition: all 100ms;-webkit-transition: all 100ms;-o-transition: all 100ms;}
.transition{transition: all 200ms;-moz-transition: all 200ms;-webkit-transition: all 200ms;-o-transition: all 200ms;}

#header .active a{background:#1566ac;color:#fff; }
#header .active1 a{background:#1566ac;color:#fff; }
#header .sub-nav{width:86px; display:none; position:absolute;}
#header .sub-nav li{ width:100%; margin:0; text-align: center;}
#header .sub-nav a{background:#007bc1; color:#fff;}
#header .sub-nav a:hover{background:#1487b7;}
#header .sup-nav &gt; li &gt; a:active {background:#1a6eb6;}
#header .top-nav{color:#1487b7; height:30px; line-height: 30px; text-align: right; font-size: 12px; margin-right: 25px;}
#header .top-nav a{color:#1487b7;display:inline; padding:0;}
#footer{width:100%; min-width:1200px; margin-top:30px;}
.footer-top{background:#fff;}
.footer-nav{width:1200px; margin:30px auto 0;border-bottom: 1px solid #ddd; height:40px; line-height: 40px;background:#fff;}
.footer-nav a{margin-right:20px;}
.footer-nav a:hover{color:#0d4371;}
.footer-info{margin-top:25px; padding-bottom: 25px;}
.footer-info .left{width:280px; float:left;}
.footer-info .left p{line-height: 24px;}
.footer-info .right{width:906px; float:right; position:relative;}
.footer-info .right .qr_code{width:206px; height:206px; position:absolute; left:370px; top:-220px; border:5px solid #fff; display:none;}
.footer-bottom{height:45px; line-height: 45px; background:#000;}
.footer-bottom a{margin-right: 20px;}
.footer-bottom a:hover{color:#fff;}

.m-title{overflow:hidden;}
.m-title h2,.m-title span,.m-title em{float:left;}
.m-title span,.m-title em{color:#666;}
.m-title h2{ font-weight: normal; font-size:18px; color:#0b416f;}
.m-title span{font-size:16px;}
.m-title em{margin:0 10px;}
.m-title .more1,.m-title .more2,.abroad-content .more2,.employment-content .more2,.introduce .more2{color:#fff; display:block; background:#9a9a9a; float:right; font-size:12px;}
.m-title .more1{ padding:6px 12px;}
.m-title .more2,.abroad-content .more2,.employment-content .more2,.introduce .more2{ padding:0px 12px; }
.m-title.line{border-bottom: 1px solid #ddd; padding-bottom: 10px;}
.m-b-mark,.m-b-title{width:100%; height:40px; bottom:0; left:0; position:absolute;}
.m-b-mark{ background:#000; filter:alpha(opacity=50); opacity:0.5; z-index: 1;}
.m-b-title{line-height: 40px; text-align: center; z-index: 2; font-size: 18px;color:#fff;}
.m-b-title a{color:#fff;}
.more2:hover,.more1:hover{background:#0d4371;}

/*åˆ†é¡µæ&nbsp;·å¼*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}
/*å†…å®¹åˆ†é¡µ*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}


/* é¦–é¡µ */
.banner{min-width:1200px; margin-top:100px; position: relative; height: 570px; overflow: hidden; z-index: 998;}
.bwrap{position: relative; z-index: 0; }
.bquery{position: relative; z-index: 0; height: 570px; }
.blist{display: none; position: absolute; top: 0; left: 0; z-index: 0; height: 570px; font-size: 0; line-height: 0; }
.blist a{display: block; position: absolute; left: 0; top: 0; }
.bfilter{position: absolute; top: 0; left: 0; z-index: 9; width: 100%; height: 570px; font-size: 0; line-height: 0; }
.bfilter a{position: absolute; top: 0; left: 0; width: 5%; height: 570px; overflow: hidden; }
.bfilter a img{position: absolute; left: 0; top: 0; }
.bctrl{position: absolute; bottom: 20px; left: 0; z-index: 9; width: 100%; }
.bctrli{text-align: center; font-size: 0; line-height: 0; }
.bctrli a{display: inline-block; width: 12px; height: 12px; margin: 0 5px; background:#fff; border-radius: 50%;}
.bctrli a:hover,
.bctrli a.curr{background:#199bd1;}
.bctrli a{*display: inline; *zoom: 1; }

.abroad{margin-top:30px;}
.abroad .m-title h2,.abroad .m-title em,.abroad .m-title span{padding-top:10px;}
.abroad-content{margin-top:10px;}
.abroad-content .img{width:505px; height:210px;}
.abroad-content .big-item .img img{width:505px; height:210px;}
.abroad-content .item-list .img img{width:326px; height:210px;}

.abroad-content .big-item{width:505px; height:555px; background:#fff; float:left;}
.abroad-content .item-list{width:675px; background:#fff; float:right;}
.abroad-content .item-list ul{width:696px; margin-left:-22px;}
.abroad-content .item-list li{width:326px; height:260px; float:left; margin-left:22px; display:inline; background:#fff;}
.abroad-content .title{padding:15px;}
.abroad-content .title h2{float:left; font-size:24px; color:#939393; font-weight: normal;}
.abroad-content .big-item .box{padding:10px 30px; text-align:center;}
.abroad-content .big-item li{background:#fff;}
.abroad-content .big-item .name{font-size:16px; line-height: 30px;}
.abroad-content .big-item .name a:hover{color:#0d4371;}
.abroad-content .big-item .date{color:#c0c0c0; border-bottom: 1px solid #ddd; padding-bottom: 10px; margin-top:5px;}
.abroad-content .big-item .description{margin-top:20px; height:160px; overflow-y: auto;}
.abroad-content .item-list .img{width:326px; height:210px; position:relative; overflow:hidden;}
.abroad-content .item-list .img-more{width:45px; height:45px; display:block; background:url(../../images/1.0/case_detail.png) no-repeat; position:absolute; left:50%; top:50%; margin-left:-22px; margin-top:-150px;}
.abroad-content .item-list .name,.abroad-content .item-list .date{padding:0px 20px;font-size:16px; text-align:center;}
.abroad-content .item-list .mark{width:100%; height:100%; background:#000; position:absolute; left:0; top:0; opacity:0.6; filter:alpha(opacity=60); display:none;}
.abroad-content .item-list .name{margin-top:10px;}
.abroad-content .item-list .date{color:#0b416f;}
.abroad-content .item-list .active{background:#0d4371; color:#fff;}
.abroad-content .item-list .active .date,.abroad-content .item-list .active a{color:#fff;}

.employment{margin-top:40px;}
.employment-content{margin-top:30px;}
.employment-content .big-item{width:790px; height:294px; background:#fff; float:left;}
.employment-content .big-item dt{width:387px; height:294px;float:left;}
.employment-content .big-item dd{width:360px; float:right; padding:20px;}
.employment-content .big-item .title{margin-bottom:10px;}
.employment-content .big-item .title a{font-size:18px; color:#363636;}
.employment-content .big-item .title a:hover{color:#0b416f;}
.employment-content .big-item .description{line-height: 24px; color:#7d7d7d; text-indent: 2em;}
.employment-content .big-item .more2{float:left; margin-top:10px;}
.employment-content .item-list{width:388px; height:294px; float:right;}
.employment-content .item-list ul{margin-top:-16px;}
.employment-content .item-list .item{width:100%; height:139px; overflow:hidden; position:relative; margin-top:16px;}

.exhibition{margin-top:40px; height:273px; overflow:hidden;}
.exhibition .treasure{width:590px; float:left;}
.exhibition .treasure .box,.exhibition .style .box{margin-top:30px;}
.exhibition .treasure-img{width:140px; height:90px; position:relative; float:left;}
.exhibition .treasure-img img{width:120px; height:90px;}

.exhibition .treasure-img .m-b-title{font-size:16px;}
.exhibition .treasure .content{width:450px; float:right;}
.exhibition .treasure .title{font-size: 16px; padding-bottom: 10px; }
.exhibition .treasure .description{text-indent: 2em;line-height: 24px; }
.exhibition .treasure li{width:100%; margin-bottom:10px; padding-bottom:10px; border-bottom: 1px dotted #ddd; float:left;}
.exhibition .treasure .box a{display:block;}
.exhibition .treasure .box a:hover{color:#0d4371;}
.exhibition .treasure span.cont{width:200px; float:left; overflow: hidden;white-space: nowrap; display:inline-block; text-overflow: ellipsis;}
.exhibition .treasure span.date{float:right;}

.exhibition .style{width:570px; float:right;}
.exhibition .style li{width:260px; height:211px; position:relative; float:left; margin-left:16px; display:inline;}
.exhibition .style li img{width:260px; height:211px;}
.exhibition .style .m-b-title{font-size:16px;}


.introduce{margin-top:40px;}
.introduce .title.line{border-bottom:1px solid #ddd; padding-bottom: 5px;}
.introduce .title-cont{width:90px; float:left;}
.introduce .title-cont h2{font-weight: normal; color:#0b416f; font-size:18px;}
.introduce .title-cont p{color:#cbcbcb;}
.introduce .about{width:595px; height:297px; position:relative; background:url(../../images/1.0/about_bg.jpg) no-repeat; float:left; display:inline;}
.introduce .about-title a{position:absolute;left: 0px; top: 0px; width:297px; height:297px;}
.introduce .contact a{ position:absolute;right:0px; top:0px; width:297px; height:297px;}

.introduce .news{width:605px; height:297px; position:relative; background:#fff; float:left;}
.introduce .news .box{padding:20px;}
.introduce .news .more2{margin-top:10px;}
.introduce .list-item{margin-top:20px;}
.introduce .list-item .title{font-size:14px; height:42px; overflow:hidden;}
.introduce .list-item a:hover{color:#0d4371;}
.introduce .list-item .cont{line-height: 24px; font-size: 12px; margin-top:15px;}
.introduce .list-item .date{font-size:12px; color:#cacaca; margin-top:10px; display:block;}
.introduce .list-item ul{margin-left:-20px;}
.introduce .list-item li{width:250px; float:left; margin-left:20px; display:inline; border-right:1px solid #ddd; padding-right:20px;}

/* ä¾§è¾¹æ&nbsp; */
#sidebar{right:0; z-index:999; width:56px; } 
#sidebar li{ position:relative; margin-top:2px;}
#sidebar li .hover{ position:absolute; top:0; right:-180px; z-index:2;}
#sidebar .top{ margin-top:100px; display:none; width:46px; height:47px;}

#index_main .case dd span,#index_main .gs dd span{
    -moz-transition:-moz-transform 400ms ease; 
    -webkit-transition:-webkit-transform 400ms ease; 
}
#index_main .case dd span:hover,#index_main .gs dd span:hover{
    -moz-transform:rotate(360deg); 
    -webkit-transform:rotate(360deg); 
}

#ysl {
    bottom: 0px;
    cursor: pointer;
    display: block;
    height: 90px;
    position: fixed;
    left: 0px;
    width: 105px;
    z-index: 9999;
}</pre></body></html>